this car is environment friendly - French English Dictionary